<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>日期对象</title>
		<script>
			// 创建日期对象
			var date = new Date();
			console.log(date);
			//  js的日期对象，获取当前日期是获取的电脑本地日期
			//  由后端给我们前端传一个日期，然后再由前端进行日期的解析和判断
			var d = "2030-10-11 1:13:14";
			var date1 = new Date(d);
			console.log(date1);
			
			console.log(date1.getFullYear());
			// 在日期对象中，月份是从0开始的
			console.log(date1.getMonth()+1);  // 我们明明给的是10，咋就变成了9了呢？
			console.log(date1.getDate()); //这里才是代表的记号
			console.log(date1.getHours());
			console.log(date1.getMinutes());
			console.log(date1.getSeconds());
			// 老外眼中每周的第一天是星期日，所以星期日返回的是0，星期一1
			console.log(date1.getDay()); // day不代表的是几号，day代表的是星期几
			
			var year = date1.getFullYear();
			var month = date1.getMonth()+1;
			var date = date1.getDate();
			var hours = date1.getHours();
			var minutes = date1.getMinutes();
			var seconds = date1.getSeconds();
			
			d1 = "今天是" + year + "年" + month + "月" + date + "日" + hours +"点" + minutes + "分" + seconds +"秒";
			console.log(d1);
			
			function getMyTime(date1){
				var year = date1.getFullYear();
				var month = date1.getMonth()+1;
				var date = date1.getDate();
				var hours = date1.getHours();
				hours = hours<10 ? '0'+hours :hours;
				var minutes = date1.getMinutes();
				var seconds = date1.getSeconds();
				// "2030-10-11 12:13:14";
				return year+'-'+month+'-'+date+' '+hours+':'+minutes+':'+seconds
			}
			
			var myDate = getMyTime(date1)
			console.log(myDate);
			
		</script>
	</head>
	<body>
	</body>
</html>